sponge tree - German English Dictionary